home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / comms / other / netinfo_24 / netinfo.readme < prev    next >
Text File  |  1999-11-29  |  9KB  |  344 lines

  1. NetInfo II 2.4
  2. ==============
  3.  
  4. NetInfo II is a network information viewer utility. It integrates
  5. the functionality of the well known standalone TRACEROUTE, PING, WHOIS 
  6. and FINGER programs into a seamless GUI application.
  7.  
  8. Features:
  9.  
  10. - "quick traceroute": Sends a series of packet in quick
  11.   succession to get a route overview very fast, then
  12.   does accurate timings for the individual hops
  13.  
  14. - graphical display of hop min/last/max timings
  15.  
  16. - shows geographical location of hosts with
  17.   country flags
  18.  
  19. - integrated smart WHOIS function: double-click on
  20.   a IP, Host or Network column to automatically receive
  21.   WHOIS information for the given object. NetInfo
  22.   determines the WHOIS host to query.
  23.  
  24. - automatically retrieves WHOIS network information
  25.   for hosts
  26.  
  27. - automatically scans destination host for Web (HTTP) and FTP
  28.   server versions
  29.  
  30. - history for all queried hosts
  31.  
  32. - integrated FINGER client
  33.  
  34. - integrated "classical" WHOIS client with on-disk cache
  35.  
  36. NetInfo is (C) 1997-99 Oliver Wagner <owagner@vapor.com>, All Rights
  37. Reserved.
  38.  
  39. NetInfo works with Genesis, Miami and AmiTCP. "socket.library"-based
  40. TCP/IP stacks (as225r2 etc.) are not supported, and the traceroute
  41. functionality won't work with SOCKS (whois and finger will, though).
  42.  
  43. NetInfo uses MUI 3.8 and the "NList" list classes by Gilles Masson.
  44. NList is available from AmiNet or from ftp.vapor.com, in the
  45. "/pub/3rdparty/" directory.
  46.  
  47. __________________________________________________________________________
  48.  
  49.  
  50. ARexx commands
  51. --------------
  52. Besides the standard MUI ARexx commands supported for every
  53. MUI application, NetInfo II implements the following AREXX commands:
  54.  
  55.  TRACE HOST/A
  56.  Start a traceroute to the given host
  57.  
  58.  FINGER USERHOST/A
  59.  Open a finger query to the specified user@host
  60.  
  61.  WHOIS OBJECT/A,SERVER
  62.  Open a whois query for the specified object,
  63.  optionally to the given server
  64.  
  65.  STOP
  66.  Abort a traceroute in progress
  67.  
  68. __________________________________________________________________________
  69.  
  70.  
  71. Changes from Release 2.3 to 2.4
  72. -------------------------------
  73. (see "Revision History" for full details)
  74.  
  75. - Flag images are now integrated to speed up
  76.   operation and reduce disk consumption
  77.  
  78. - Fixed screwed up catalogs introduced in 2.3
  79.  
  80. Changes from Release 2.2 to 2.3
  81. -------------------------------
  82. (see "Revision History" for full details)
  83.  
  84. - Domain to Whois server mapping is now
  85.   external
  86. - PRINT functionality for FINGER/WHOIS results
  87. - ARexx port
  88.  
  89. Changes from Release 2.0 to 2.2
  90. -------------------------------
  91. (see "Revision History" for full details)
  92.  
  93. - several bugfixes 
  94.  
  95. __________________________________________________________________________
  96.  
  97.  
  98. Future plans
  99. ------------
  100. - some real documentation
  101. - pure "PING" functionality, just sending ICMP_ECHOs to a host
  102. - printing of the traceroute result
  103. - ascii export (clipboard/file) of traceroute result
  104. - more extensive service scanning
  105. - offline browsing of the cached data
  106. - configuration of colors used to graph plotting
  107. - editing of history list
  108. - more obvious progress report
  109.  
  110. __________________________________________________________________________
  111.  
  112.  
  113. Revision history
  114. ----------------
  115.  
  116. 2.0.1 - 2.0.4
  117. -------------
  118. [internal]
  119.  
  120. 2.0.5
  121. -----
  122. - General: first alpha release after redesign
  123.  
  124. 2.0.6
  125. -----
  126. - GUI: fixed problems with graph plotter
  127.  
  128. 2.0.7
  129. -----
  130. - GUI: fixed duplicate history entries when
  131.   pressing return to start a lookup
  132. - Net: added FTP version query
  133.  
  134. 2.0.8
  135. -----
  136. - Net: Fixed crash in Probe receiver process
  137.  
  138. 2.0.9
  139. -----
  140. - GUI: fixed stop button
  141. - Net: fixed finger DNS error message
  142. - GUI: fixed starting with empty host string
  143.  
  144. 2.0.10
  145. ------
  146. - DB: made 151.0.0.0/8 be looked up in RIPE DB
  147.   as well (fixes Italy ITNet lookups :)
  148. - GUI: Location is now filled as well and shown
  149.   with nice flags (done by Beej). Tries the find
  150.   the country from the WHOIS DB first, but can
  151.   fall back to hostname (mostly for stupid
  152.   ARIN replies)
  153.  
  154. 2.0.11
  155. ------
  156. - GUI: fixed graph rendering problems on
  157.   16/24-bit screens
  158. - GUI: added heurestic to properly cut
  159.   hostnames like "www.active-net.co.uk"
  160. - Net: added workaround for nic.uk
  161.   whois query bug
  162. - Net: changed TLD->whois matching to
  163.   now always fall back to whois.ripe.net
  164.   and only list exceptions. Current
  165.   exception list has:
  166.    com/org/net -> Internic
  167.    uk -> whois.nic.uk
  168.    ca -> whois.cdnnet.ca
  169.   If you find more required exceptions,
  170.   please report
  171. - GUI: reply header on whois queries
  172.   now has the time and date of the fetch
  173. - GUI: fixed finger history
  174. - GUI: made whois and finger window default
  175.   sizes more reasonable
  176. - GUI: fixed lame bug: whois/finger queries
  177.   where started before the window objects
  178.   where added to the app, thus causing
  179.   crash under certain circumstances
  180. - GUI: added menu item to directly finger
  181.   a selected host
  182. - GUI: selecting an entry or pressing enter
  183.   in finger window now starts query
  184. - Net: added 130.244/16 to list of ripe-assigned
  185.   networks
  186.  
  187. 2.0.12
  188. ------
  189. - GUI: fixed graph rendering mask
  190.   blitting minterm. Should fix rendering
  191.   problems some people reported.
  192. - Net: fixed stripping of first chars
  193.   with "blah.co.uk"-alike demons
  194. - Net: fixed domain whois server lookup
  195.   table (should fix .uk lookups again :)
  196. - General: Fixed total and utter crash
  197.   when being started without TCP/IP stack
  198. - GUI: added 3D bordered flags (this needs
  199.   to be selectable)
  200. - DB: added 164.* to the list of RIPE
  201.   managed networks (grrr)
  202.  
  203. 2.0.13
  204. ------
  205. - DB: ARIN Whois queries are now done
  206.   with a "NE =" prefix to get more verbose
  207.   information for multiple matches.
  208.  
  209. 2.0.14
  210. ------
  211. - Net: changed the way how network lookups
  212.   are done: Now always first queries
  213.   whois.ripe.net, and only on a fail falls
  214.   back to whois.arin.net/whois.apnic.net.
  215.   Should heavily improve the quality of
  216.   the Location: results (you may have to
  217.   delete PROGDIR:Cache for changes to take
  218.   effect)
  219. - Net: added special handling for
  220.   127.0.0.1 net queries
  221.  
  222. 2.0.15
  223. ------
  224. - Net: now also understands the famous
  225.   "This is a dummy object..." reply from
  226.   ripe as a hint to query ARIN instead :)
  227. - Net: split DNS lookup and network lookup
  228.   in two different processes (DNS is normally
  229.   much faster than the tons of WHOIS queries
  230.   which must be performed)
  231. - GUI: starting without TCP/IP stack will
  232.   now yield an error requester and no more
  233.   crash.
  234. - GUI: selecting an entry and/or entering
  235.   a name and pressing enter will now abort
  236.   an traceroute in progress and start the new
  237.   one, instead of simply stopping.
  238.  
  239. 2.0.16
  240. ------
  241. - GUI: added "open new window" menu item
  242. - Prefs: added ImageDir tooltype/shell option
  243.   to set image location
  244. - Prefs: added CacheDir tooltype/shell option
  245.   to set cache location
  246. - Net: fixed a bug with restarting a new trace
  247.   with whois/dns lookups for a previous trace
  248.   still going on
  249. - Net: "Location" is now again filled in
  250.   by reverse DNS TLD first, then by WHOIS
  251.   (showing "US" for the internic TLDs)
  252. - GUI: initial refreshes are now happening
  253.   less often
  254. - GUI: Location which is based on incomplete
  255.   information (DNS, ARIN responses) is now
  256.   shown in blue text
  257. - General: Added Installer Script done
  258.   by Robert Reiswig
  259.  
  260. 2.0.17
  261. ------
  262. - GUI: input gadget now uses cursor up/down
  263.   to browse the history list without opening it
  264.  
  265. 2.0.18 [2.0 Release]
  266. --------------------
  267. - GUI: The whois menu items for selected host
  268.   operations are now disabled when no host
  269.   is selected
  270. - GUI: fixed tab cycle chains in finger
  271.   and whois windows
  272. - GUI: result text field now has a vert scrollbar
  273.   (just in case)
  274. - GUI: input gadget is now active when the window
  275.   opens
  276. - General: Updated Installer Script (RobR)
  277. - General: added Vapor_Update support
  278.  
  279. 2.1.0 [2.1 Release]
  280. -------------------
  281. - Net: fixed a serious bug in handling the case
  282.   of a finger or whois window being closed while
  283.   a query was outstanding. Ended up doing
  284.   a DoMethod( 2, ... )
  285. - GUI: now keeps the canonical host name and IP
  286.   in result field after trace has finished
  287. - Net: removed stale as225 code from network
  288.   module
  289. - Net: now removes \r from FTP server reply
  290. - Net: made local ID less ambigious across
  291.   several NetInfo instances
  292. - Net: fixed problems when a probe was restarted
  293.   and stale packets from previous probe were
  294.   still coming in
  295. - General: recompiled with full optimizations
  296. - General: giving a host name on the command line
  297.   now immediately starts the traceroute
  298. - GUI: fixed problems with restarting a trace
  299.   in mid-progress causing bogus "??" entries
  300.   to be inserted into the result listview
  301. - GUI: clicking "start" with an empty host
  302.   gadget will now active the gadget
  303.  
  304. 2.2 [2.2 Release]
  305. ---
  306. - Net: fixed a lame bug in the changed socket
  307.   code which would cause havoc(tm) if NI
  308.   was started without TCP/IP stack running
  309.   (Olli)
  310.  
  311. 2.2.1
  312. -----
  313. - Net: added "domain-registry.nl" as the NL
  314.   domain registry (Olli)
  315.  
  316. 2.3 [Release]
  317. -------------
  318. - Net: made the domain->whois server mapping
  319.   an external table file "PROGDIR:NetInfo.DomainTable"
  320.   (Olli)
  321. - GUI: added "Print" function to WHOIS window (Olli)
  322. - GUI: added "Print" function to FINGER window (Olli)
  323. - General: added ARexx port (Olli)
  324.  
  325. 2.3.1
  326. -----
  327. - Net: failure to lookup a host for trace will now show
  328.   this accordingly (Olli)
  329.  
  330. 2.3.2
  331. -----
  332. - GUI: flag images are now integrated into the program,
  333.   which reduces both disk space requirement and in-program
  334.   overhead due to datatype objects (Olli)
  335.  
  336. 2.3.3
  337. -----
  338. - GUI: no longer shows the "Register" buttons when
  339.   registered (Olli)
  340. - General: fixed 2.3 catalog screwup
  341.  
  342. 2.4 [Release]
  343. -------------
  344.